Exact and heuristic path planning methods for a virtual environment
نویسنده
چکیده
Path planning belongs to the best-known and well explored problems in computer science. However, in today’s real-time and dynamic applications, such as virtual reality, existing algorithms for static environment are considerably insufficient and, surprisingly, almost no attention is given to techniques for dynamic graphs. This paper introduces two methods to plan a path in an undirected graph with evaluated nodes whose value can vary in time: a simple modification of Dijkstra’s algorithm to find an optimal path while processing considerably less nodes than the standard Dijkstra’s algorithm and a heuristic method to find a suboptimal path while processing even smaller amount of nodes. The heuristic was developed for a virtual reality path planning application but its use is more general.
منابع مشابه
Review on Virtual Human's Affective Model and Related Applied Algorithm
The artificial intelligence simulation with virtual humans in virtual environment is considered as a research focus after movement simulation in field of artificial intelligence and simulation with virtual human include affective model and influence of affection to movement planning of virtual human. It’s necessary to review on virtual human’s affective model and related applied algorithm. A* a...
متن کاملSafe Navigation of Mobile Robot Using A* Algorithm
Path planning contributes a very significant role in navigation of a mobile robot. The accuracy of path depends on mapping and localization of an indoor environment. A number of path planning approach are already in applications like A* Algorithms, D* Algorithm (Heuristic Approach), Dijkstra’s Algorithm (Deterministic approach), Cell Decomposition Technique etc. The conventional A* algorithm me...
متن کاملReal-Time Reach Planning for Animated Characters Using Hardware Acceleration
We present a heuristic-based real-time reach planning algorithm for virtual human figures. Given the start and goal positions in a 3D workspace, our problem is to compute a collision-free path that specifies all the configurations for a human arm to move from the start to the goal. Our algorithm consists of three modules: spatial search, inverse kinematics, and collision detection. For the sear...
متن کاملمسیریابی حرکت روباتهای ماشینواره با روش پیشروی سریع
The Robot Motion Planning (RMP) problem deals with finding a collision-free start-to-goal path for a robot navigating among workspace obstacles. Such a problem is also encountered in path planning of intelligent vehicles and Automatic Guided Vehicles (AGVs). In terms of kinematic constraints, the RMP problem can be categorized into two groups of Holonomic and Nonholonomic problems. In the first...
متن کاملReal-time path planning in heterogeneous environments
Modern virtual environments can contain a variety of characters and traversable regions. Each character may have different preferences for the traversable region types. Pedestrians may prefer to walk on sidewalks, but they may occasionally need to traverse roads and dirt paths. By contrast, wild animals might try to stay in forest areas, but they are able to leave their protective environment w...
متن کامل